#获取每个国家每年出品电影的个数
from database import *
import sys
sys.path.append('D:\\Graduation-Project\\analysis')
from publicTools import creat_dict
#将每个国家出现的次数做成一个字典
def count_countries(year:int)->dict:
    #获取国家不为空的所有数据
    df = req_country(year)
    #将国家列转为列表
    countries = df['countries'].values.tolist()
    #通过遍历，并将所有国家的次数统计出来
    count = {}
    #将数量加入字典
    creat_dict(arr=countries,count=count)            
    return count
#将字典数据存入数据库
def add_table(year:int):
    #获取数据字典
    count = count_countries(year)
    #创建表
    creat_ratio(year)
    #遍历添加数据
    for k,v in count.items():
        add_count(k,v,year)  
    
add_table(2021)
